estrange oneself from social life - İspanyolca İngilizce Sözlük